ivory tower


Results for "ivory tower"

English - Turkish Dictionary

ivory tower

(English - Turkish Dictionary) :
fildişi kule.